divesting of flesh - Francés Inglés Diccionario